Logical Frameworks--A Brief Introduction

نویسنده

  • FRANK PFENNING
چکیده

A logical framework is a meta-language for the formalization of deductive systems. We provide a brief introduction to logical frameworks and their methodology, concentrating on LF. We use first-order logic as the running example to illustrate the representations of syntax, natural deductions, and proof transformations. We also sketch a recent formulation of LF centered on the notion of canonical form, and show how it affects proofs of adequacy of encodings.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Overcoming Performance Barriers: Efficient Verification Techniques for Logical Frameworks

In recent years, logical frameworks which support formalizing language specifications together with their meta-theory have been pervasively used in small and large-scale applications, from certifying code [2] to advocating a general infrastructure for formalizing the meta-theory and semantics of programming languages [5]. In particular, the logical framework LF [9], based on the dependently typ...

متن کامل

Functional Programming with Logical Frameworks

Functional Programming with Logical Frameworks Adam Brett Poswolsky 2008 Logical frameworks are languages used to represent information. In this dissertation we present the Delphin programming language, which is a functional programming language with a logical framework supporting both higher-order abstract syntax and dependent types. Higher-order abstract syntax, or HOAS, refers to the techniq...

متن کامل

Recent Advances in Crystal Engineering from Nanoscience Views: A Brief Review

Crystal engineering has recently emerged as a method of choice for the design and construction of organic as well as metal-organic functional materials. Crystal engineering attempts to establish packing trends in whole families of compounds and seeks to establish connections between structure and function. The utility of crystal engineering has also been expanded to the nanoscience and the deve...

متن کامل

اندازه گیری عملکرد بیمارستان

Introduction: The core requirement of successful and innovative organizations is doing right things and doing things right. Nowadays organizations are to perform excellently strategically and operationally so that they can face the current and future world challenges. Performance measurement is one of the ways in directing organization to the right targets and avoid diversity in practices. The ...

متن کامل

The FutureGrid Testbed for Big Data

In this chapter we will be introducing FutureGrid, which provides a testbed to conduct research for Cloud, Grid, and High Performance Computing. Although FutureGrid has only a modest number of compute cores (about 4500 regular cores and 14000 GPU cores) it provides an ideal playground to test out various frameworks that may be useful for users to consider as part of their big data analysis pipe...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015